package com.ruoyi.audit.service;

import java.util.List;
import com.ruoyi.domain.HomeRecyclingDetailOrder;

/**
 * 上门回收审核Service接口
 * 
 * @author ruoyi
 * @date 2021-03-24
 */
public interface IHomeRecyclingDetailOrderService 
{
    /**
     * 查询上门回收审核
     * 
     * @param detailorderid 上门回收审核ID
     * @return 上门回收审核
     */
    public HomeRecyclingDetailOrder selectHomeRecyclingDetailOrderById(Long detailorderid);

    /**
     * 查询上门回收审核列表
     * 
     * @param homeRecyclingDetailOrder 上门回收审核
     * @return 上门回收审核集合
     */
    public List<HomeRecyclingDetailOrder> selectHomeRecyclingDetailOrderList(HomeRecyclingDetailOrder homeRecyclingDetailOrder);

    /**
     * 新增上门回收审核
     * 
     * @param homeRecyclingDetailOrder 上门回收审核
     * @return 结果
     */
    public int insertHomeRecyclingDetailOrder(HomeRecyclingDetailOrder homeRecyclingDetailOrder);

    /**
     * 修改上门回收审核
     * 
     * @param homeRecyclingDetailOrder 上门回收审核
     * @return 结果
     */
    public int updateHomeRecyclingDetailOrder(HomeRecyclingDetailOrder homeRecyclingDetailOrder);

    /**
     * 批量删除上门回收审核
     * 
     * @param detailorderids 需要删除的上门回收审核ID
     * @return 结果
     */
    public int deleteHomeRecyclingDetailOrderByIds(Long[] detailorderids);

    /**
     * 删除上门回收审核信息
     * 
     * @param detailorderid 上门回收审核ID
     * @return 结果
     */
    public int deleteHomeRecyclingDetailOrderById(Long detailorderid);
}
